## range() 内置函数

# 创建方式1 range(stop) stop:结束值；
# 结论： range(stop) 默认开始值为0，结束值为当前值-1，默认步长+1
r = range(10)
print(r)
print('查看r中的元素', list(r))

# 创建方式2 range(start, stop) start:开始值, stop:结束值
r2 = range(1, 10)
print(r2)
print('查看r2中的元素', list(r2))

# 创建方式3 range(start, stop, step) start:开始值, stop:结束值, setp:步长
r3 = range(1, 10, 2)
print(r3)
print('查看r3中的元素', list(r3))

# 🔥注意：range()函数只占用内存空间3个值，分别是：start, stop, step

# 执行结果如下：
'''
range(0, 10)
查看r中的元素 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
range(1, 10)
查看r2中的元素 [1, 2, 3, 4, 5, 6, 7, 8, 9]
range(1, 10, 2)
查看r3中的元素 [1, 3, 5, 7, 9]
'''